body, button, input, select, textarea {font: 12px/1.5 tahoma, arial, sans-serif;}
table, td, th {border-collapse: collapse;padding: 3px;}
.clear:after{content:"\20";display:block;height:0;clear:both;}
.clear{zoom:1;}
.page-tab ul li a, .page-tab ul li a span, .header-right .quick-link ul, .header-right .quick-link ul li.cur a, .header-right .quick-link i, .side-bar .menu ul li a, .side-bar .menu ul li ul li.selected a, .side-bar .menu ul li ul li.selected a span, .side-bar .menu ul li ul li a:hover, .side-bar .menu ul li ul li a:hover span, .sidebar_zoom a, .message-wrapper .message-title, .message-wrapper .message-title ul li a, .message-wrapper .message-title ul li a span, .message-wrapper .message-list thead, .message-wrapper .message-control, .message-wrapper .message-control ul li, .message-wrapper .message-control ul li a:hover, .message-wrapper .message-control ul li a:hover span {
background-image: url(../images/bg_sprites.png);
_background-image: url(../images/bg_sprites_png8.png);
background-repeat: no-repeat;
}
.message-list{width:100%;background:#fff;}
.message-wrapper .message-list tr td, .message-wrapper .message-list tr th {padding: 4px 10px;vertical-align: middle;text-align: left;border:1px solid #CFCFCF;}
.message-wrapper .message-list tr td {color: #404040;}
.message-wrapper .message-list thead {background-position: 9999px 9999px;background-repeat: repeat-x;background-color:#f0f1f3}
.handle {position: absolute;bottom: -1px;right: -1px;cursor: nw-resize;height: 8px;width: 8px;border: 1px solid #89B;background: #9AC; }	
#J_D_container {position:relative;height: 599px;border: 1px dashed #888;}
.D-drag {position: absolute;background: #ecf3fb;width:328px;top: 20px;right:60px}
.D-box{border:2px solid #70899d;border-top:0;}	
.D-box-hd{width:100%;height:13px;background:url(../images/drag_title_bg.gif) repeat-x 0 -27px;cursor: move;}
.D-opened-trigger{display:block;width:30px;height:13px;background:url(../images/drag_title_bg.gif) no-repeat 10px 0;cursor:pointer;}
.D-opened .D-opened-trigger{background-position:10px -12px}
.dottedline{height:1px;margin:4px 10px;border:1px dotted #959595;border-left:0;border-right:0;}
.D-box-bd{display:none;padding:2px 10px;}
.D-box-bd h4{margin:0;line-height:24px;font-weight:600;font-size:12px;}
.D-opened .D-box-bd{display:block;}
.D-box-content{height:300px;overflow:scroll;}
.D-box-remark{width:100%;height:60px;margin:10px 0;}
.D-submit{margin:5px 0 12px 0;width:100%;text-align:center;clear:both;}
.D-submit button{float:left;margin-left:20px;}
.D-submit .D-button2{float:right;margin-right:20px;}
.D-box-ft{display:none;}
.D-opened .D-box-ft{display:block;}